package umage.figures;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

import org.jhotdraw.draw.CreationTool;
import org.jhotdraw.draw.Tool;

@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
public @interface FigureInfo {
	String name();
	String icon();
	String toolbar() default "Figures";
	int toolbarPriority() default 0;
	Class<? extends Tool> tool() default CreationTool.class;
}
